causing despair - Allemand Anglais Dictionnaire